/troubleTicket
[POST]
To create PHONE/DSL/IPTV Ticket in ACUT from Salesforce.
URL
https://nonprod.lc.esb.cloud.lla.com/test/sfdc-ux/sfdc-ux/v1/JM/troubleTicket
URI Parameters
| Name | Type | Description | Required |
|---|
| businessId | String | 2 letter ISO 3166 country code (CO, HN, CR, DO, SV, GT, WHS etc.) identifying the business unit. Expected: JM, AI, AG, VG, KY, DM, GD, MS, KN, LC, VC, TC | Y |
| Name | Type | Description | Required |
|---|
| client_id | string | The client_id identifying the channel. Minimum characters: 5 | Y |
| client_secret | string | Password associated with the client_id. Minimum characters: 5 | Y |
| X-Correlation-ID | string | Identifier that correlates HTTP request between a client and server. Any identification model (UUID, checksum, etc.) can be used as long as it is unique. | Y |
Body Definitions
| Name | Type | Description | Required |
|---|
| description | string | Description of Ticket | N |
| name | string | Title of Ticket | Y |
| ticketType | string | Ticket Type: PHONE / DSL / IPTV | Y |
| severity | string | Default: medium | Y |
| channel.id | string | Channel Id | Y |
| channel.name | string | Channel Name | Y |
| relatedEntity[0].id | string | Service Number | Y |
| relatedEntity[0].name | string | Default: ServiceNumber | Y |
| relatedEntity[0].role | string | Default: ImpactedService | Y |
| relatedEntity[0].@referredType | string | Default: Service | Y |
| relatedEntity[1].id | string | Service Number Extension | N |
| relatedEntity[1].name | string | Default: ServiceNumberExtension | Y* |
| relatedEntity[1].role | string | Default: ImpactedService | Y* |
| relatedEntity[1].@referredType | string | Default: Service | Y* |
| relatedParty[0].id | string | Phone Number of reported person | N |
| relatedParty[0].name | string | Name of reported person | N |
| relatedParty[0].role | string | Default: reportedBy | Y* |
| relatedParty[0].@referredType | string | Default: Individual | Y* |
| relatedParty[1].id | string | Contact Phone | N |
| relatedParty[1].name | string | Contact Name | N |
| relatedParty[1].role | string | Default: contact | Y* |
| relatedParty[1].@referredType | string | Default: Individual | Y* |
| relatedParty[2].id | string | Alternate Contact Phone | N |
| relatedParty[2].name | string | Alternate Contact Name | N |
| relatedParty[2].role | string | Default: alternateContact | Y* |
| relatedParty[2].@referredType | string | Default: Individual | Y* |
| relatedParty[3].name | string | Name of Customer | N |
| relatedParty[3].role | string | Default: customer | Y* |
| relatedParty[3].@referredType | string | Default: Individual | Y* |
| relatedParty[4].id | string | Email Id of User | N |
| relatedParty[4].name | string | Name of User | N |
| relatedParty[4].role | string | Default: user | Y* |
| relatedParty[4].@referredType | string | Default: Individual | Y* |
| troubleTicketCharacteristic[0].name | string | Default: SFContactId | Y |
| troubleTicketCharacteristic[0].value | string | Salesforce Contact Id | Y |
| troubleTicketCharacteristic[1].name | string | Default: SFCaseId | Y |
| troubleTicketCharacteristic[1].value | string | Salesforce Case Id | Y |
| troubleTicketCharacteristic[2].name | string | Default: SFAppointmentId | Y |
| troubleTicketCharacteristic[2].value | string | Salesforce Appointment Id | Y |
| troubleTicketCharacteristic[3].name | string | Default: reportType | Y |
| troubleTicketCharacteristic[3].value | string | Report Type of Ticket | Y |
| troubleTicketCharacteristic[4].name | string | Default: serviceClass | N |
| troubleTicketCharacteristic[4].value | string | Service Class | N |
| troubleTicketCharacteristic[5].name | string | Default: Address | N |
| troubleTicketCharacteristic[5].valueType | string | Default: object | N |
| troubleTicketCharacteristic[5].value.city | string | City Name | N |
| troubleTicketCharacteristic[5].value.locality | string | Location | N |
| troubleTicketCharacteristic[5].value.streetName | string | Street Name | N |
| troubleTicketCharacteristic[5].value.streetNr | string | Street Number | N |
| troubleTicketCharacteristic[5].value.postcode | string | Pin Code | N |
Sample Request
{
"description": "CAN'T CONNECT TO THE INTERNET",
"name": "CAN'T CONNECT TO THE INTERNET",
"ticketType": "DSL",
"severity": "medium",
"channel": {
"id": "SALESFORCE",
"name": "SALESFORCE123"
},
"relatedEntity": [
{
"id": "8769050256",
"name": "ServiceNumber",
"role": "ImpactedService",
"@referredType": "Service"
},
{
"id": "123",
"name": "ServiceNumberExtension",
"role": "ImpactedService",
"@referredType": "Service"
}
],
"relatedParty": [
{
"id": "9876543216",
"name": "Michel",
"role": "reportedBy",
"@referredType": "Individual"
},
{
"id": "8763710999",
"name": "KELLY",
"role": "contact",
"@referredType": "Individual"
},
{
"id": "8763710888",
"name": "JELLY",
"role": "alternateContact",
"@referredType": "Individual"
},
{
"name": "Juliet",
"role": "customer",
"@referredType": "Individual"
},
{
"id": "juliet.kelvin@abc.com",
"name": "Juliet Kelvin",
"role": "user",
"@referredType": "Individual"
}
],
"troubleTicketCharacteristic": [
{
"name": "SFContactId",
"value": "0tA05000000Gw0sYTC"
},
{
"name": "SFCaseId",
"value": "0tA05000000Gw0qEAC"
},
{
"name": "SFAppointmentId",
"value": "0tA05000000Gw0qHGY"
},
{
"name": "reportType",
"value": "63"
},
{
"name": "serviceClass",
"value": "O"
},
{
"name": "Address",
"valueType": "object",
"value": {
"city": "STONY HILL",
"locality": "",
"streetName": "CLARKS HILL",
"streetNr": "121",
"postcode": ""
}
}
]
}
Sample Response
{
"id": "2024101103788440",
"creationDate": "2024-10-11T09:17:22.000Z",
"status": "acknowledged",
"statusChange": [
{
"changeReason": "TIER 1 NOC",
"status": "Queued",
"@type": "StatusChange"
}
],
"description": "CAN'T CONNECT TO THE INTERNET",
"name": "CAN'T CONNECT TO THE INTERNET",
"ticketType": "DSL",
"severity": "medium",
"channel": {
"id": "SALESFORCE",
"name": "SALESFORCE123"
},
"relatedEntity": [
{
"id": "8769050256",
"name": "ServiceNumber",
"role": "ImpactedService",
"@referredType": "Service"
},
{
"id": "123",
"name": "ServiceNumberExtension",
"role": "ImpactedService",
"@referredType": "Service"
}
],
"relatedParty": [
{
"id": "9876543216",
"name": "Michel",
"role": "reportedBy",
"@referredType": "Individual"
},
{
"id": "8763710999",
"name": "KELLY",
"role": "contact",
"@referredType": "Individual"
},
{
"id": "8763710888",
"name": "JELLY",
"role": "alternateContact",
"@referredType": "Individual"
},
{
"name": "Juliet",
"role": "customer",
"@referredType": "Individual"
},
{
"id": "juliet.kelvin@abc.com",
"name": "Juliet Kelvin",
"role": "user",
"@referredType": "Individual"
}
],
"troubleTicketCharacteristic": [
{
"name": "SFContactId",
"value": "0tA05000000Gw0sYTC"
},
{
"name": "SFCaseId",
"value": "0tA05000000Gw0qEAC"
},
{
"name": "SFAppointmentId",
"value": "0tA05000000Gw0qHGY"
},
{
"name": "reportType",
"value": "63"
},
{
"name": "serviceClass",
"value": "O"
},
{
"name": "Address",
"valueType": "object",
"value": {
"city": "STONY HILL",
"locality": "",
"streetName": "CLARKS HILL",
"streetNr": "121",
"postcode": ""
}
}
]
}